﻿@using KMF.WebUI.Areas.KMFadmin.Models
@using KMF.WebUI.Areas.KMFadmin.CustomHelpers
@model List<KMF.Common.UserPagingDto>
@{
    ViewBag.Title = "Danh sách thành viên";
    Layout = "~/Areas/KMFadmin/Views/Shared/_layout.cshtml";
}

@section LeftMenu
{
    <div id="left">
        <div class="LeftMenuWraper">
            <div class="leftMenuHeader">
                <span style="padding-left: 10px;">
                    <strong>Truy cập nhanh</strong>
                </span>
            </div>
            <ul id="p-quick-menu" class="quick-menu">
                <li class="qmn-info-pro">
                    <a href="@Url.Action("Index", "AdminUser")">Thành viên</a>
                </li>
                <li class="qmn-seo-pro">
                    <a href="@Url.Action("AddRole", "AdminUser")">Phân quyền</a>
                </li>
            </ul>
            <div class="leftMenuFooter"></div>
        </div>
    </div>
    <!-- END #left -->
}
<nav>
    <div id="jCrumbs" class="breadCrumb module">
        <ul>
            <li><a href="@Url.Action("Index","AdminHome")"><i class="bootstrap icon-home"></i></a></li>
            <li><a href="javascript:void(0)">Danh sách thành viên</a> </li>
        </ul>
    </div>
</nav>
<div class="toolBox">
    @Html.ToolBox(new List<object> { new Add { ClassCss = "Add", ActionName = "/KMFadmin/AdminUser/Add" } })
</div>
<div>
    @using (Html.BeginForm("SearchUser", "AdminUser"))
    {
        @Html.TextBox("keyword", "", new { @style = "width:300px;", @placeholder = "Nhập tên thành viên cần tìm" })
        <input type="submit" value="Tìm kiếm">
    }
</div>
<table class="table-odd table-plist">
    <tr>
        <th>STT</th>
        <th>Account</th>
        <th>Tên</th>
        <th>Email-Sđt</th>
        <th style="width:60px;">Trạng thái</th>
    </tr>
    @if (Model.Any())
    {
        foreach (var item in Model)
        {
            <tr>
                <td>@item.STT</td>
                <td>
                    @item.UserName
                </td>
                <td>
                    @item.FullName
                </td>
                <td>
                    @item.Email (@item.Mobile)
                </td>
                <td>
                    <a href="@Url.Action("Edit", "AdminUser", new { id = @item.Id })">Edit</a> |
                    <a href="javascript:void(0);" idata="@item.Id" onclick="DeleteUser(this)">Xóa</a>
                </td>
            </tr>
        }
    }
</table>
<div class="p-paging">
    @Html.PageLinks((PageInfo)ViewBag.PageInfo, i => Url.Action("Index", "AdminUser", new { page = i }))
</div>
@section scripts
{
    <script type="text/javascript">
        function DeleteUser(cmd) {
            var cmd = $(cmd);
            if (confirm('Bạn có thực sự muốn xóa thành viên này')) {
                $.ajax({
                    url: '/KMFadmin/ADminUser/DeleteUser',
                    data: { Id: cmd.attr('idata') },
                    success: function (data) {
                        if (data) {
                            cmd.parent().parent().fadeOut();
                        } else {
                            alert('Không thể xóa user này !');
                        }
                    },
                    error: function () {
                        alert('Đã có lỗi xảy ra!');
                    }
                });
            }
        }
    </script>
}




